#ifndef __PROTOCOLE_H__
#define __PROTOCOLE_H__



#include "../common/common.h"


/**
 * \function cmd_set(char *args)
 * \brief : Gestion de les commande set et de ses options
 * \param : args parametres de la fonction set, NULL s'il n'y en a pas
 **/
int cmd_set(char *args,char ** IP_S,int * PORT_S, char ** PATH_S);
/**
 * \function decomposer_buff(char* buf,char* cmd,char* param)
 * \param : buf chaine entree par l'utlisateur
 * \param : cmd premier mot de buf
 * \param : param tout ce qu'il y a apres cmd
 *\ return un boolיen indiquant si il y a un parametre
 **/
int decomposer_buff(const char* buf,char* cmd,char* param);
/**
 * \function  checkdirexist(const char * path)
 * \param : check if the path exist.

 *\ return 0 if success, -1 else.
 **/
int checkdirexist(const char * path);
#endif /* PROTOCOLE_H_ */
